hazelnut kernels - French English Dictionary